strip the overburden from a vein - Turc Anglais Dictionnaire